package Day07;
/*
1.3利用for循环打印ABCDEFG...XYZ，26个大写字母与26个小写字母
分析：
第一次输出：A  a     65   97
第二次输出：B  b     66   98
....
第二十六次输出：  Z  z
 */
public class LoopDemo02 {
    public static void main(String[]args){
    //    System.out.println('A'+" "+'B');
        //1.首先声明两个变量存储开始的字符
        char upperLatter='A';
        char louwerLetter='a';
        for (int i=0;i<26;i++){
            System.out.println(upperLatter+" "+louwerLetter); //第一次循环 A  a
                                                             //upperLatter=(char)('A'+1)='B'
                                                             //louweLetter=(char)('a'+1)='b'
            upperLatter=(char)(upperLatter+1);  //upperLatter是char类型，1是int类型
                                        //在做加法运算之前，先把char转换成int类型 例如：‘A’=》65
                                        //然后在做运算,  65+1+66
                                        //char upperLatter=66；//int类型不能直接转换为char类型
            louwerLetter=(char)(louwerLetter+1);

            //这两种方式都可以自动强转，不用手动强转
            upperLatter++;//upperLatter+=1;
            louwerLetter++;//lowerLetter+=1;

        }
    }
}
